dog ape - Deutsch Englisch Wörterbuch